.warpper {
	padding:0 40rpx;
	box-sizing: border-box;
}
.logo{
	width: 98rpx;
	height: 134rpx;
	margin-top: 110rpx;
	margin-left: 50%;
	transform: translateX(-50%);
}
.logo image{
	width: 100%;
	height: 100%;
}
.title{
	width: 100%;
	font-size: 44rpx;
	font-weight: 500;
	color: #222222;
	text-align: center;
	line-height: 60rpx;
	margin-top: 16rpx;
	margin-bottom: 84rpx;
	
}
.person,.pass{
	position: relative;
}
.person input,.pass input{
	width: 668rpx;
	height: 94rpx;
	border-radius: 16rpx;
	border: 2rpx solid #CECDD1;
	margin-left: 50%;
	transform: translateX(-50%);
	padding-left: 60rpx;
	box-sizing: border-box;
	margin-bottom: 40rpx;
}
.person image,.pass image{
	width: 28rpx;
	height: 28rpx;
	position: absolute;
	left: 20rpx;
	top: 30rpx;
}
.van-button {
	margin-left: 50%;
	transform: translateX(-50%);
    margin-top: 100rpx;
    width: 670rpx;
    height: 94rpx;
    background-color: #00bcab !important;
    border-radius: 16rpx !important;
    border: none !important;
}